added some methods for area and volume