added image pipeline