split svc msg out into separate header file