ds - linked list looks good (+ minor chngs 2others)