changes from 1