added League API and all the things