htmlsyntax complete methods
no time to test
number 2
finish methods