few minor changes. tested theory that was explained in previous commit message and I was wrong that is not the problem. still however that problem needs fixed and the explination as to why the binding doesn't work if put before the foreach needs found