adding abstract list