moved strandalone_cgi_server to core function: experimental