fixes for catoptioncombo and dataset id passing