added widget specific behavior checking
widget colors are now restored on reboot
added message for pressing back to save