add request demo