finish the earlier