added dict and list ADTs