TEST AND BALANCE