We are aware of that. We ran out of time for the balancing part .And We highly appreciate your review. We will be publishing a more completed version on android and ios.