added screen lock