powertools framework