trans workflow