yay i think i finished in time. dis is probably the project that i put in tons of effort. it hurts me to say that but it's true.