working on new clk