can't set $p without $cgi