made widgets aware of min/max and precision