checks and balance

checks and balance