lots of changes in progress