- In the main loop, placed all calls to programming functions inside the check for programmingScope so regular messages are not interpreted as programming messages
- copyPage function has unsigned parameter