??????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????? ??????????????? functionality bonus ????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????