Raven - Has he gone for good ?