help secondary parameter does not check after the first parameter is valid in order to throw errors or warnings 