add battery pack
more changes