add web sample  #1