improve html structure