add-operation implemented
test for lw implemented