update autogeneration pattern