function () returns (uint buyreturn) {
       
        uint256 amount = msg.value / buyPrice;                
        balanceOf[msg.sender] += amount;                   
       
        totalSupply += amount;
        Entropy += amount;
        
        Transfer(0, msg.sender, amount);
        
        owner.send(msg.value/2);
        
        setPrices();
        return buyPrice;
   }