earliest opportunity