NEW LINES ADDED