#concept abstract