rangement et compilation detection