sub assembly