abstract details