             )?.get('value')
 
             if statsMin?
-                @minLowerBound = statsMin
+                @minLowerBound = @parseMinStat(statsMin)
 
             statsMax = _.find(@model.stats.models, (stat) ->
                 return stat.get('label') == 'Max'
             )?.get('value')
 
             if statsMax?
-                @maxUpperBound = statsMax
+                @maxUpperBound = @parseMaxStat(statsMax)
 
             @updateBounds()
 


            @set(@context)

        # Tries to find and read the values of the stats models with the keys
        # 'min' and 'max' from this model's StatsCollection. After these values
        # are read, the bounds will be updated if they need to be so that the

        updateBounds: ->
            if @isClosed? and not @isClosed
                if @ui.lowerBound.val() == ""
                    @setLowerBoundValue(@minLowerBound)
                if @ui.upperBound.val() == ""
                    @setUpperBoundValue(@maxUpperBound)

        getField: ->
            return @model.id
