TRN Observer