added interface editing history