update message initialize to call super