better imperial support... fixed connect issues with populating setting values