identifying patterns