Use singleton instance for 'run' hook