explict staging control