checking rows and columns for layoutfiles again...
still need to be not a complete overwrite, and addlayout needs to be implemented