Thanks for the information...just one point i want to mention here that becarefull when you are listing to native english as they are most of the time they use wrong grammer and slanges...and believe me many of non native english speaker they use much better english....listen and read to the news...thanks