add more sample code