И зачем вообще эти локальные переменные?