protected to public constructor qualificators