Use arrays for compiler