several minor updates in codebase e.g. validation, html, synch etc