snap 2.0