worked out bug in which changing the difficulty would change at second opening of the dialog, android is asynchronous