modification UI et rangement de code