fix #112 - Refine settings UI