always linewise(first aid)