Make `auth` argument optional