as same as line 23