unneeded lines