AGHHHH THIS IS SO RUSHED AHAHAHHAAA-- finally submitted it one day before the actual day ahahahahaaa-- aghhh not proud-- not proud at all ahahaha~~ baka time took away my time to finish this earlier-- and now i shall take a long hiatus to study for finals ahahaa-- //faints//