Adding JSON decoder