description for pipeline behaviour