improved the basic request example. better ui