Why are you emitting a 'create' event in the 'update' subscription?