SEARCH: hard core soft core