Working on NPC interaction