pushed to fix region chooser