Been procrastinating for days, I thought it'll be finished today but damn what is