add marko in review list
samples
fix security bug
use output methods and update testcases