Deep Impact probe