Added accurate exp kernel