version un peu plus complète ^^