initial checkin of the sample code