From impossible to the possible