updates to programing section: