added specification validation to workflow update