change worker to enumerate keys.