added snatch and md