restruct project power problem