The protocol involves rotation of the core orbitals into a restricted space of valence orbitals, to form a combined occupied orbital from which excitation happens into a restricted space of virtual orbitals. All excitations, realizable from the restricted spaces, are solved for to ensure the presence of both core-excited and valenceexcited states, i.e. |i and |f respectively.