removed line functions