continued generic mapping for maps