super nasty behavior state bugs fixed and screen flash added