Add poly kernel