typescript clock in progress
typescript clock added
cleanup