added: select_instance