updated rc euler read