draft for the network communication
add ‘reset’ and ‘sleep_time’ to Clock