now using the JSON request serializer