sample code & debug
sample code