wip,  fix html parser