Future<bool> reverse() async { data = data?.reversed; // notify listeners of data change notify(); onDataChange(); return true; }