Changing name of overrides to services, adding json parsing params and getService()