too long line, and there is no other way, to avoid using sleep?