read json funcionnality