add program section autocomplete buttons
update contempraneously