added files for compound body