return null on can't activate components. Prevents 500 code when all components attempting to activate are active.