added a better vis