* use module to run main and bash script to bootup
* use modules to run main
* use compile policy to process actions