Use new stop() to avoid resource hogging