ok i think i have it all now
my program isn't working right but i will figure it out now that i understand things a bit better