battery and power troubles