Why skipping the transition checks here?