lots of fucking bug fixes jesus christ