Basic data structure built