added 2 methods to parse sub assemblies