Doesn't check services if size of service list is 0, prevent a null pointer exception