continue working on watch subsystem