wabeshya wakwiruka ukihisha eighty films from all over the world contested for the prize this means that not all application servers will provide the full range of services