add new service functions for district and street