add default configuration value
fix some configuration bugs
fix some bugs
start to write development guide