taking shape. Everything works in HTML lib