Fix allocate power