finished revision partial8