to manage all the power