adaptive surf Tag