circle will correctly expand regardless of position