pub struct ActionGenerator {
  
}