power contract anomalies