why does it draw the circle wrong?