initial pipeline