Re-factoring pour un code plus cohérent. #58