supports new options