circle added, mechanics to fix