XD honestly, I shouldn't write code after 1am