modified
city selected function is completed