config structure expects root to be 'shideon'