fixed max/min defaults being reused for every subsequent object
fixed min/max conversion