ported durable api