reusable workflow environment