I took a few liberties with the NPC so let me know if I overstepped my bounds.