Master iAdvize's mechanics