attempt at var_array
compiling var_array