cleanup
first few linked list problems done