analyzes