smooth applications