I read that about the LAT vs PORT but hadn't ran across that before so I was a little scared to mess with it. I may have something wrong in my original post about the RB6 and RB7 pins because, as you say, it shouldn't work - but it does.

I am not sure what you mean by "consecutive bit-operations on the port registers" and I would like to learn.

thanks for the feedback