Bumpy spring flight