scope control.
bunch of changes. game over works now!