added batteryStatus