updating from origiing