No need to initialize the whole array...
Support inserting ! on the emulator