added bom module