update and add dual likelihood

maybe print lab->get_name() in this message