big rst and translation update