validate models and cut to 8 pattern