added lots of great stuff - like html