added the ability to load normal json if provided by mistake