added multiple screens and mouse movement