added pipeline initialization
completed pipeline