made resizing and data managing make sense