Added area, volume functions