ch08: refactor to show circle data too