purge clocks; notice that offset math is all wrong