на ми максах 2 и 3 это функция доступна из коробки... думаю, не стоит этим заниматься.