a helper to xnova