add reliable delivery