update modular implicits kernel