with html sync support