а надо тут else? оно же выйдет внутри if