I WILL FINISH THIS BEFORE THE DAY ENDS DAMN IT