city service methods implementation