unecessary lines