Bug fix: sendMessage traverse up super class tree