Gem with CPP ext