add doesnt work, remove doesnt print out the removed node