Sam promise

Sam promise has not provided any additional information.