thank you very much for that. your explanation was great. it literally gave me a headache trying to figure this out with my friend. really, thank you very much for that. hopefully i can help out a few people around here in the same way you just helped me. im stubborn that i won't move on from something until i understand it.. so now i can continue with my studies

thanks~