simplify config
fix some bugs
F'
update
f