improved area/monster selection code.