updated program comments