intermediate state, might not work, but don't want to lose