first built; supports html conversion