Internationalization and other developments