Things to note before you buy this controller There no nfc Bluetooth takes awhile to connect to my switch console In the 8bitdo ultamate software for pc and android you can assign the star button as a turbo button You can make macros also but you can not make a wait between button presses so it will execute every thing very quickly. You cannot set a macro to repeat You can store upto 4 proflies on the controller memory and switch using the middle button My controller could not update its firmware at first taking out the battery and putting it back in fixed this also you cannot turbo the macro