Improved LinkList to allow for options