implemented basic translations