barterballing view 2