[new] JSON requests are handled