Began recoding the dimensions becuase of unknow errors

se of bugs and errors enknown