work in progress changes