base work, map gen, etc