Generating both languages and some cleanup.