initial project HoiMessenger