update with a correctly workflow