new league functional