[Fabric 002] pieces together power business