improve jsoninputer.py