seperated leagues and wired it all up in a simpler way