updated with line 3