working minimal version of visualization