agree somewhat.