removed redundant settings from json, support remote hub