adding the put command
adding replace
adding change
matching pairs