split worker behaviours (clock duty and co)
start document about the cycle