added some features to make KouWork
Kou added