new durable api