mash start implementation