Moved logic to process instead of in the handle call method.