add code basic usage document