line2 is apparently redundant