fixed html compliance issues