pattern review m8312