minor changes, some unused programs removed