fix config json handling bug