Safe reprogramming