somoother modifications