line 22 and 23 are the same