added super SAM