changes by saad