Thanks for replying. 1. GetIsCurrentPackage could be what youre looking for. Problem here is that GetIsCurrentPackage checks for the existance of a specific package. I won't know what package the NPC has at the start. I just want to get a reference to it, save that reference, change the package and then later restore the original one. 2. AFAIK setting combat styles will not make them equip/unequip certain items outside of combat. You'd need to use unequip/equipitem, with possibly adding remove/additem functions added to actually make the NPCs do the animations for that. O.K gotcha. I can code for that, thanks. 3. You can do that with NVSE GetScript/SetScript. Havent tested these ones myself though. Is there a non NVSE method? Doesn't matter if not its just that I would prefer it if my base mod was not too dependant on third party stuff like NVSE. 4. Sorry no experience on that here, but i believe you'd have to find the animations, set the path to the files identical to where the game stores the standard animations and then bring them into your mod with GECK. You misunderstand. I don't want to reverse engineer Animated Prostitution, just use it in conjunction with my mod. Sexual Innuendo provides simple instructions for this but AP doesn't.