finalise service methods