generalized maps