readline instead of whole packet