extracted all