circle should be false by default