straightens out some row column issues that i needed to learn