add():all from history