form url param stuff. not finished
conflict