getting changes from david