this whole thread? all me.