updated vision
tweaked