for testing snap