always render json by default