add printUntilTheEndOf