default items is empty array