Previous owner purchased from Mal. Heavy beast comes with original battery pack wired by Mal (just stating where batteries come from cause people try buying the bike from me half the listed price.) New black battery pack and a new black battery terminal was added not wired to setup (as a backup), I installed new throttle with pedal assist function, not sure why pedal assist is not working, 2 new sets of separate locks with 2 keys per lock, New back brake set. Back rack switch not connected. Simply lift battery set it back down to engage controller. Comes with charger, helmet and seat cover. Original listed priced set at $675, now reduced.