Elseworlds has Barry be in Olivers body via some weird reality altering or something. Barry manages to floor Diggle during training and also has sweet arrow skills despite never having really used the weapon before and before all this I just keep watching him get his ass kicked by the villain of the week in boring fights lol