It’s definitely * not * perfect, I’m pretty proud of it