The third argument is the diplay text , right ? Couldn't we pass that through the settings ?