revert the multi kernel POC