thanks for all the abandonment