allcities framework added