A rock adder