First version JSON handlers