specialized checks for string compares