update programing page