add respond_to in mash