i rewrote the program over 10 times so far heh.
maybe it's cos' i've been trying to figure it out for so long that my head's not working haha.. so i guess ill get to it in the morning again!

any help in the right direction is appreciated~~!!