random location for story but it has duplicate somehow, need to fix it