new binary structure