version 0.2. now with npcs