another attempt to fix faction class load bug