improved html output