Хм.. Вроде бы все что нужно в if добавил