fix to data_structure actions