changed GetIListener call to global namespace