cleaning up

checkOutItems() and helpers, processReturn()
merge conflict resolved