add "create" operation
Update "value already exists" error messaging
Refactor AdditionOperation