use Uray modification to whirlcoin kernel