# Questions about a couple calls in profiler API log

**URL:** <https://qa.fmod.com/t/questions-about-a-couple-calls-in-profiler-api-log/19844>\
**Category:** FMOD Engine\
**Created:** [February 7, 2023, 1:18am UTC](https://qa.fmod.com/t/questions-about-a-couple-calls-in-profiler-api-log/19844 "2023-02-07T01:18:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![chrane](https://avatars.discourse-cdn.com/v4/letter/c/f1d935/32.png) [@chrane](https://qa.fmod.com/u/chrane)\
**Post date:** [February 7, 2023, 1:18am UTC](https://qa.fmod.com/t/questions-about-a-couple-calls-in-profiler-api-log/19844/1 "2023-02-07T01:18:27Z")

</div>

Greetings,  
I’m looking into an issue for our project. In the API call log, I saw after `Playback::loadBankFinished` `Bank::getEventListItem` usually get called for some events in the bank. Curious what determines which events in the bank get the `Bank::getEventListItem` calls and which ones don’t?

Also just in general, what does `Bank::getEventListItem` do? I couldn’t find it from the documentation.

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [February 9, 2023, 12:20am UTC](https://qa.fmod.com/t/questions-about-a-couple-calls-in-profiler-api-log/19844/2 "2023-02-09T00:20:35Z")

</div>

Hi,

`GetEventListItem` is an internal command we use to capture `Event Description` that the user has fetched prior to starting a profiler capture, it’s not a command issued by the game code. When a profiler capture first starts a bunch of synthetic commands get recorded into the stream to capture everything that happened prior so when played back, everything sounds correct.

Hope this helps!
