fixed up LL->size and eliminated unnecessary functions from LL interface