Implemented programming mode