????? This could've been better, but I think this is where I'll leave it for now :)
mod note: retimed to 12:38