cleanup variables and &
cleanup variables