Very valid points and no solution in sight...