finish language factory tests