done either gradually decreasing speed