customize region background
move network settings to individual file
introduce chm-view