rajout et tests