added an A transpose data structure
trying to get a poski version to build