first version htmlcompiler