pud: can now generate a functional map