Similar to vapor | WatchMaker | WatchMaker