edited data structure