PROGRAM MODIFICATION