Probably a chat bot, what voltage motor 36v or 48v?? a quick google n browse tells me a 36v motor can draw upto 24a while a 48v controller could draw upto 18 a so if looking @36v motors your going to want a battery/bms that can deliver 25a or more ( greenlance site lists it as a bms spec...