now it really fixes getline