rebuild datastructure suite