added some program desc