Finished (almost) TopWatch