updated program2