add polygon edit and circle edit