#2 redundant line removed