switch `` for run()