BigIntegerField in place or IntegerField
(untested) better logging