update sanger workflow