Need to finish BEMAssembly class