We will update the bugs you mentioned in the upcoming release after JAM.
Thanks for playing & your review, we really appreciate that