all my sample code