private translations -> protected