i wish i could make a private repo for my homework.. i'll tear this down after due date