Pipeline lib