Lebanon's modern film industry has only become more developed and more productive since then. Its current infrastructure (2019) includes some of the biggest and most numerous film institutions and funding bodies such AFAC (Arab Fund for Arts and Culture), Al Mawred (government), and Zoomal (crowd funding), and more. As for film festivals, Lebanon hosts the annual Beirut International Film Festival alongside less notable film festivals. As a result, by 2016 Lebanon has been one of the leading countries in cinema production. Though, due to a lack of mainstream infrastructure and bodies which support more independent cinema, it leads on independent movies front by producing 20% of Arab independent cinema a year.