moved dimension multiplication to dim.m; fixed power x power