updated opertation event names
working on a clean and more flexible view model system