these maps are live
added null check
added another convenience method