add blast cgi logic