basics of LWP::UA