book progress
wave clock
some refactor and random cleanup
update
removed trash