watch controller