added some description comments...