solve bugs, adjust parameters