fix bug: utils -> exp