debug: commander()