allow empty state