complete parsing and object data structure setup