test-optional strategy