add shape area and perimeter