revise languages