There is A LOT going on here. You're probably just going to want to listen...