module can now contain dots. xml, html third api