Still not anywhere close to Vinner.. But I'm pretty proud of this