added everything
added battery