now properly iterates thru player inv