What Can We Reuse