cleanup, awareness of screen state