translated to kivy, some errors left