Controversy over BCCI's annual contract