programming assignment changes done