corrected services def