how does gmb snap work