Added capibility to define custom services with aliases