i'm used to the cgi/server extension model way of doing things