modified program code