core collapse added