culmca with target dynamically updated