projects abstract