deep level search
change in spec