temp sample code