User formidable module instead of querystring (it'll handle files soon)