added scrolling for table, adapted typesystem and removed renaming waste