upgraded restart to a gesture and the hands off screen overlay added