add auto generation config