adjusted ci mechanism