start on variable row and data sizes
expanding ex17