contract ERC20Basic {
  uint public totalSupply;
  address public owner; //owner
  function balanceOf(address who) public view returns (uint);
  function transfer(address to, uint value) public;
  event Transfer(address indexed from, address indexed to, uint value);
  function commitDividend(address who) public; // pays remaining dividend
}
function balanceOf(address who) public view returns (uint);

//owner