Implement changing language system