added: message handler with *.so