tri patterns review