working on addR
working on addR