adapted city circle rescaling