intrgrability conditions