merged linked list into datatypes; added matrix to access list for field