New way to handle arguments.