- change the way on update selected program