I really tried to improve this but I gave up. Those moving platforms never fail to piss me off at the bottom.