fix few details, linked lists