some progress in json print