convenience
analyze map