I'm looking for a method to loop through all NPC references in the current cell as the PC and determine if they are PC followers/companions and are following the PC. I understand the GetCurrentRef (etc) functions, but what I'm trying to determine is what is the most reliable condition to test for, in order to determine of the NPC is a follower and if they are actively following (and not 'waiting'). Is testing for FollowerFaction, TeammateFaction, Player Faction a reliable method? What happens if the NPC is a follower, but has been told to wait? would it be better to test for TeammateFaction, and then test what AI package is running on the NPC? I'm also wanting to make sure that this code will also work if the player has other 3rd-party follower mods installed, since I do not want to limit this only the the default-game followers. Any advice from everyone on test conditions, pitfalls to be wary of, etc, would really be appreciated. Thanks, in advance,