complete clock support