i have a shitload of homework ill let you do for me...