Demo for Snap Framework