added mouseLock