RoleEnvironment.IsAvailable attempt 2