Same concern for flatten!