use the new dimensions<> template as opposed to the four original integers in the models