#28 qcer service and unit tests