added support for processing incoming calls