circles update correctly!