demo_smarty