use identical in favor of all ==