added functionality to auto calculate weight, even if specified.