add scope code and allow full switching of conformity.