routes update with var