improved structure browser and writing down sources