hub and client html
some cleanup