shelves - corrections and HTML validation changes