David you are right on.....