Done a few tweaks, still not able to find out how to make it bounce
correctly - yet.