require commander