@clk: Great composition!