html version up to this point