added head b/c valid html is important for correct operation