boost circularity