constructor without rows and columns