No, because counter will stay 1 and won't let any tick() to execute after a completion condition.