intergrate