changes to dimlinear