Fear not.  Your Knight in shining armor is here.