visualization half done