TRX50 platform