Keeping A Clear Vision