add rest of actions to soap controller