Richard,

You're absolutely right about the useless register settings I mention in my code.

Most of them, if not all, just reflect their default state as per datasheet.

This is because I use a pic specific template so they are there everytime I start a new project and ready to be deleted in case of no use

BTW, your video looks great!!