Is this really what we want to do, or do we want to expose unlock so that the user unlock his screen manually