function approve(address _spender, uint256 _value) public returns (bool) {
          if(lock && (msg.sender!=tokenManager)){
               throw;
          }

          return super.approve(_spender,_value);
     }