Retro-Coat: An Effective Solution for Mitigating Existing VI Issues