Ohhhh, I see things much better now. First of all , English is not my main language so it's a problem a bit to understand all those terms for me, then when programers start talking like: "This class obtain an object" or simular i get lost because I didn't understood the terms. Now, its much better with your explanation. It is simple as you said allready it just need time and a person (like you) who know so much. Thank you.