list mapper logic updates