update message mechanism. menu changed to native menu. update several plugins to new message mechanism