почему edit? нужно new, чтоб потом послало на правильный путь