don't allow negative values to be sent for migration check