add valid_collapses to Collapse