More translated and documented