How to build your own custom watch (Don't do what I do, learn from my failure!)