to test and share sample codes