remove from here down to the end of var completion initialization