5/8 final push, might have fixed all bugs??????!?!?!?!??!??