simulate browser to do some interesting things