forked from: PigeonClock

