made pow configurable