Tireless efforts