no longer using XmlPullParser. document builder ftw