power constraints