changed structure
create sample/1, sample/2
make become functional -m option