some feature improvement
remove sample dir