ajout bastract