for Sam