changes to translate-to-prove