translate and some work