updated lineviewcontroller