Compelete changes