Snap Adapter Compatibility