added more information about the data structure