Hopefully, that new contact lens will be out in the market
soon.
The contact lens are worn only at night, when you sleep.
What the contact lens does was to help build up cells in on top of
your eye balls.
The build up cells then angled by the lens to amplify the vision to
such that you have almost perfect vision without the need for
glasses in the day.
However, cells do die off. So that contact lens has to be worn
regularly every nite for the good vision in the day.