no input defaults to empty array