added frac mult rule