changed return services values from IList to IEnumerable
additional order properties, renamed enum