I agree optimization was a fault, i would've made it more optimized, if time wasn't such a limitation