Fix  overwriting bug.