moving onCallHandler to WeemoExtension ; storing terminated message for better reliability