implémentation du cut