refines and shootystuff for npcs