add and addFront operation added