todo stuff is done
removed todo
ignore whitespace in innerHTML