зачем каждый раз перезаписывать res?