Fix: Only reduce new/updated flags when they are above zero!
Fix: Return false on error, not true.
Added new feature: Random facts!