Public power faces both challenges and successes