complile with Factions 2.7.1