joins and circles