booking reject + codegen