checks and balances assignment - Search