'interface' et formatting