added snapMAte