final abstract version