using named argument instead of positional arg