Crazy amount of work this kid put into this! Can't believe how accurate he got the timing and everything down.