Based on Boeffla kernel