Sam write (5/26)

Sam write