deep cleave in Models