added documentation for aidl function