upgraded UE API