check, do commands; usage
types command