- Added | specifier for check_args to indicates optional args
- CS