finished bastract