updated clock so it can emit a null update