try to apply @zbryikt 's framework and failed... QQ
regen html