Thirty five years since Challenger disaster