initial checkin of sample code