#28 wip - introduce qcer service for re-use among create and edit