btw strict_strtoll() should probably be used here to catch invalid/unparseable values