customize pow