Friday Progress Report 299

Quest update delayed for a bit, fixing bugs

Also forg