pushed current state, but not ready to use