modified the way GET arguments are parsed