Revive this logic.