Updated programming precepts.