added rows and columns properties