new branch for battery_package