what exactly is a reprogram? I am not familiar with this term.