Smooth satisfy