а что, если idx не валидный?