Cut and paste programming