????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???? ???????????????????????????????????????????????????????????????????????? off grid ???????????????????????????????????????????????????