improve headerbar
improve dataview