adding list_models and exec_model