use clk.put