use zero when key not found
provide default for all maps