began looking at datastructs