snippet should share keys