немного валидации добавил