clean
delay var assignement