Added index2 with asynchronous things or something idk