Different types of custom snap clothing buttons M500