clone this variable first