dont bother talking to the haters. just persevere 9 months of my life dedicated to this (ofc with breaks)