refactory of execution state, add permission control for multi machine and fast confirmation