Duplicate bouncing to fix top bug
Simplify