ajout abstract rapmat