howtocustomizesnapcode