Forgive how bad this is cause 1. It’s almost 3am and 2. I...