Change reload to not require worker to listen