Choose the appropriate service by direction