include part is revised