upper and lower bounce