factored out html, installed io, got io working