Full Term SAM