remove reset from clean
compress short anonymous structs