more progress
updated sample source code
more sample file change