add mapped_msetnx too