почему не видит else