reworked data manager and changed gui to show incremental updates