added pipeline compatibility checker