Why do customer control motherboards use battery panels