Thank you very much for the review!
You pointed out very important things there, we will work to improve these things in the future versions.