save result as json instead pickle