need HTML::Entities;
new url_encode and url_decode method