     function adminProfitWithdraw(uint8 type_,address tokenAddr)public returns(bool){  
       require(msg.sender == admin);
       require(type_ ==0 || type_ == 1);
         if(type_==0){  
            admin.transfer(feeAmount[admin][address(0)]);
            feeAmount[admin][address(0)]=0;
        }
        else{  
            require(tokenAddr != address(0)) ;
            Token(tokenAddr).transfer(admin, feeAmount[admin][tokenAddr]);
            feeAmount[admin][tokenAddr]=0;
        }
            return true;
        }