minimap and private callback list in listener