The lost planet: Kepler-186f