................................................................................................................... new fashion snap etc. ...................