ws
addList.prepend() and make some return types more precise