?? ????????????????????? ??????? ? the better alternative