reduced the number of lines