adding idle timer & auto lock timer