changed initializing of new VisualItems with data