fixing work done in place