Use EnvironmentResult vs CreateReault & ListResult