implemented translatability