pattern identification