Updated MarketRegListener api, now takes maps