repeated to the end