make sure set methods do not allow negative values